isolated locations - Inglés Sinónimo Diccionario